<!DOCTYPE html>
<html xmlns="http://www.w3c.org/1999/xhtml" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:p="http://primefaces.org/ui" xmlns:pt="http://xmlns.jcp.org/jsf/passthrough" xmlns:c="http://java.sun.com/jsp/jstl/core">

<ui:decorate id="msrpDecoration" template="/resources/template/template.xhtml">

  <ui:define name="body">

    <h:panelGroup>

      <p:panel style="margin-bottom:20px" styleClass="fonte">

        <h:panelGrid columns="2" columnClasses="colunas">

          <h:outputLabel styleClass="fonte" value="URL para envio" />
          <h:inputText id="url_none" styleClass="none-case" value="#{exportacaoBean.url}" required="true" requiredMessage="O campo URL para envio é obrigatório."
            style="width:500px;" />
        </h:panelGrid>


        <f:facet name="header">
          <div class="tituloCrud">Exportar carga para SAAE</div>

          <div style="float: right;">
            <h:panelGrid columns="4" cellpadding="15">
              <ui:insert name="botaoTopCadastro" />
            </h:panelGrid>
          </div>
        </f:facet>

        <p:dataTable id="tblDadosCarga" var="_carga" value="#{exportacaoBean.lstCarga}" emptyMessage="Não existem cargas disponíveis para geração de roteiro."
          selectionMode="single" selection="#{exportacaoBean.carga}" rowKey="#{_carga.id}">

          <p:column headerText="Competência">
            <h:outputText styleClass="fonte" value="#{_carga.competencia}">
              <f:converter converterId="competenciaConverter" />
            </h:outputText>
          </p:column>

          <p:column headerText="Setor">
            <h:outputText styleClass="fonte" value="#{_carga.codSetor}">
            </h:outputText>
          </p:column>


          <p:column headerText="Data carga">
            <h:outputText styleClass="fonte" value="#{_carga.dataCarga}">
              <f:convertDateTime pattern="dd/MM/yyyy hh:mm:ss" />
            </h:outputText>
          </p:column>

          <p:column headerText="Data retorno">
            <h:outputText styleClass="fonte" value="#{_carga.dataRetorno}">
              <f:convertDateTime pattern="dd/MM/yyyy hh:mm:ss" />
            </h:outputText>
          </p:column>

          <p:column headerText="Status">
            <h:outputText styleClass="fonte" value="#{_carga.enumStatusCarga}">
            </h:outputText>
          </p:column>

          <p:column headerText="Qtde imóvel">
            <h:outputText styleClass="fonte" value="#{_carga.qtdImovel}">
            </h:outputText>
          </p:column>

          <p:column headerText="Qtde imóvel retornado">
            <h:outputText styleClass="fonte" value="#{_carga.qtdImovelRetornado}">
            </h:outputText>
          </p:column>

          <p:column headerText="Qtde Lançamento Futuro">
            <h:outputText styleClass="fonte" value="#{_carga.qtdLancamentoFuturo}">
            </h:outputText>
          </p:column>

        </p:dataTable>


        <f:facet name="footer">
          <div style="float: right; display: block;">
            <h:panelGrid columns="4" cellpadding="15">
              <h:commandButton id="btnSalvar" value="Exportar" styleClass="buttonClass" actionListener="#{exportacaoBean.exportarSaae}">
                <f:ajax render="frmDados:panelTemplate" execute="@form" />
              </h:commandButton>
            </h:panelGrid>
          </div>
        </f:facet>

      </p:panel>

    </h:panelGroup>

  </ui:define>

</ui:decorate>

</html>